Docker |
您所在的位置:网站首页 › docker sdk python › Docker |
requirements.txt flask requestsrun.sh #!/bin/bash # 使用阿里云源安装必须组件 pip install -i https://mirrors.aliyun.com/pypi/simple/ -r /docker/requirements.txt # 运行API入口脚本 python /app/api.py补充: 如果使用dockerfile进行环境定义,而以上配置没有dockerfile文件,也可以使用dockerfile文件进行构建,在docker目录下添加dockerfile文件: # 基于镜像基础 FROM python:3.7.04b # 创建代码文件夹工作目录 /code RUN mkdir /code # 复制当前代码文件到容器中 /code COPY . /code # 安装所需的包 RUN pip install -r /code/requirements.txt -i https://pypi.douban.com/simple # 指定cmd的工作目录 /code WORKDIR /code CMD ["python", "/app/api.py"]docker-compose.yml修改为如下(简单示例): version: '3' services: docker-python-demo: build: . ports: - "8880:8880"# redis: # image: "redis:alpine" 运行在docker目录执行下面命令,如需后台运行,加参数 -d: docker-compose up |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |